double base propellant - German English Dictionary